﻿//
// Created: 2018/7/25
// Author: chenqiang
//
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xproject.Framework.Core;
using System.ComponentModel.DataAnnotations.Schema;

namespace Model.WeiXin
{
    public class  WeiXinConfig:IEntity
    {
    
       ///<summary>
       ///
       ///<summary>
       public string ConfigID  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string Name  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string AppID  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string AppSecret  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string MchID  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string MchKey  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string SSLCertPassword  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string AliPayAccount  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string AliPayPassword  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string AliPayMobile  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public int PayType  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string Remark  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public DateTime CreateTime  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public int IsDefault  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string QRCodeUrl  { get; set; } 
       ///<summary>
       ///
       ///<summary>
       public string Domain  { get; set; } 
       ///<summary>
       ///用户关注时的提示语
       ///<summary>
       public string subscribeWeclome  { get; set; } 
         
    
       [NotMapped]
        public long Id { get; set; }

        [NotMapped]
        public EntityState EntityState { get; set; }

        public int CompareTo(object obj)
        {
            throw new NotImplementedException();
        }
    }
}